Leah Levin, a British activist and international human rights advocate, passed away on May 25 in... (20 revisions)